package usmp.edu.dis.casa.action;

import usmp.edu.dis.casa.service.PacienteService;
import usmp.edu.dis.model.Paciente;
import java.io.PrintWriter;
import java.util.List;
import usmp.edu.dis.casa.service.BuscarService;


public class buscarPacienteAction {

	/**
	 * 
	 * Esta clase es el ACTION donde estan los metodos para BUSCAR UN PACIENTE
	 * 
	 * @author rigel-2014-0-programador Ronald Andrade
	 * @version 1.0
	 *
	 */

	public class BuscarPacienteAction {
            
	    private Paciente pacientes;
            private String nrodoc;
            private String mensaje;
            private int tmp;
            private List<Paciente> lista_paciente;
            private BuscarService service = new BuscarService();
         
	        /**
	         * Metodo que permite BUSCAR UN PACIENTE
	         * @author rigel-2014-0-programador Ronald Andrade
	         * @version 1.0
	     * @since 04-02-2014
	         */

	        public String execute() {
	                
	                /**
	                 * Define el camino que llevara el mensaje y el jsp de respuesta
	                 */
	                String camino="success";

	                try {                   
	                               
                    System.out.println("*******************************:"+tmp);
		
			lista_paciente = service.buscarPaciente(nrodoc);
	                } catch (Exception e) {
	                        // TODO: handle exception
	                camino="error";
	                }
	                return camino;
	        }

        public Paciente getPacientes() {
            return pacientes;
        }

        public void setPacientes(Paciente pacientes) {
            this.pacientes = pacientes;
        }

        public String getNrodoc() {
            return nrodoc;
        }

        public void setNrodoc(String nrodoc) {
            this.nrodoc = nrodoc;
        }

        public String getMensaje() {
            return mensaje;
        }

        public void setMensaje(String mensaje) {
            this.mensaje = mensaje;
        }

        public int getTmp() {
            return tmp;
        }

        public void setTmp(int tmp) {
            this.tmp = tmp;
        }

        public List<Paciente> getLista_paciente() {
            return lista_paciente;
        }

        public void setLista_paciente(List<Paciente> lista_paciente) {
            this.lista_paciente = lista_paciente;
        }

        public BuscarService getService() {
            return service;
        }

        public void setService(BuscarService service) {
            this.service = service;
        }

               
}}
